Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add New Assessment Framework #219

Open
wants to merge 70 commits into
base: staging
Choose a base branch
from
Open

Conversation

Nephelite
Copy link

Description

Briefly describe the changes you've made. Include any relevant issues or context necessary for understanding the changes.

Changes

  • List your changes as bullet points
  • Include technical details or decisions if necessary

Screenshots (if applicable)

Include any relevant screenshots or GIFs that demonstrate your changes visually.

Additional Notes

Include any additional comments or context.

Resolves #<issue_number>

Nephelite and others added 30 commits September 27, 2024 13:17
Added:
 Frontend:
  - New Assessment type: Internal assessments - Will completely replace the google versions
  - Question list of question cards
  - Assessment release

 Backend:
  - Internal Assessment entity and API
  - Question entity and API
Optional/compulsory field for questions
Added areSubmissionsEditable field
Renamed "Form Questions" tab to "Questions"
Added Intermediate Scale Values
Not bug tested yet. Drafts may not work as intended. Admin submission view may not work too.
And also properly add NUSNET Email and ID question types
Add ability for admin/faculty members to edit submissions, even when the assessment doesn't allow for submissions
Submission grading not implemented yet
Bug found: I think the questions on creation that don't have score aren't saving, check this.
Will be edited to be more comprehensive and accurate, these are just to get started with.
@Nephelite Nephelite changed the title Add Internal Assessment and Questions Add New Assessment Framework Nov 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants